vendor/golang.org/x/text/unicode/norm.Iter.p (field)

67 uses

	vendor/golang.org/x/text/unicode/norm (current package)
		iter.go#L25: 	p        int    // current position in input source
		iter.go#L33: 	i.p = 0
		iter.go#L43: 	i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L49: 	i.p = 0
		iter.go#L59: 	i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L72: 		abs = int64(i.p) + offset
		iter.go#L83: 		return int64(i.p), nil
		iter.go#L85: 	i.p = int(abs)
		iter.go#L88: 	i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L106: 	return i.p
		iter.go#L111: 	i.p = i.rb.nsrc
		iter.go#L116: 	return i.p >= i.rb.nsrc
		iter.go#L129: 	p := i.p + 1
		iter.go#L131: 		p0 := i.p
		iter.go#L136: 		p0 := i.p
		iter.go#L137: 		i.p = p
		iter.go#L140: 	i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L146: 	p := i.p + 1
		iter.go#L148: 		i.buf[0] = i.rb.src.str[i.p]
		iter.go#L153: 		i.buf[0] = i.rb.src.str[i.p]
		iter.go#L154: 		i.p = p
		iter.go#L157: 	i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L163: 	p := i.p
		iter.go#L169: 		i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L173: 	i.p = next
		iter.go#L227: 	inCopyStart, outCopyStart := i.p, 0
		iter.go#L231: 			p := i.p
		iter.go#L232: 			i.p++ // ASCII or illegal byte.  Either way, advance by 1.
		iter.go#L233: 			if i.p >= i.rb.nsrc {
		iter.go#L235: 				return i.returnSlice(p, i.p)
		iter.go#L236: 			} else if i.rb.src._byte(i.p) < utf8.RuneSelf {
		iter.go#L238: 				return i.returnSlice(p, i.p)
		iter.go#L248: 				i.rb.src.copySlice(i.buf[outCopyStart:], inCopyStart, i.p)
		iter.go#L268: 			if i.p += sz; i.p >= i.rb.nsrc {
		iter.go#L272: 				i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L287: 			inCopyStart, outCopyStart = i.p, outp
		iter.go#L292: 		} else if r := i.rb.src.hangul(i.p); r != 0 {
		iter.go#L294: 			i.p += hangulUTF8Size
		iter.go#L295: 			inCopyStart, outCopyStart = i.p, outp
		iter.go#L296: 			if i.p >= i.rb.nsrc {
		iter.go#L299: 			} else if i.rb.src.hangul(i.p) != 0 {
		iter.go#L309: 			i.p += sz
		iter.go#L311: 		if i.p >= i.rb.nsrc {
		iter.go#L316: 		i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L328: 		return i.returnSlice(inCopyStart, i.p)
		iter.go#L329: 	} else if inCopyStart < i.p {
		iter.go#L330: 		i.rb.src.copySlice(i.buf[outCopyStart:], inCopyStart, i.p)
		iter.go#L336: 	i.rb.src.copySlice(i.buf[outCopyStart:], inCopyStart, i.p)
		iter.go#L343: 		i.rb.insertUnsafe(i.rb.src, i.p, i.info)
		iter.go#L344: 		if i.p += int(i.info.size); i.p >= i.rb.nsrc {
		iter.go#L348: 		i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L372: 	outp, startp := 0, i.p
		iter.go#L388: 		i.p += sz
		iter.go#L389: 		if i.p >= i.rb.nsrc {
		iter.go#L392: 		} else if i.rb.src._byte(i.p) < utf8.RuneSelf {
		iter.go#L397: 		i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L408: 	return i.returnSlice(startp, i.p)
		iter.go#L411: 	i.p = startp
		iter.go#L412: 	i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L423: 	i.rb.insertUnsafe(i.rb.src, i.p, i.info)
		iter.go#L430: 		if i.p += int(i.info.size); i.p >= i.rb.nsrc {
		iter.go#L434: 		i.info = i.rb.f.info(i.rb.src, i.p)
		iter.go#L441: 		i.rb.insertUnsafe(i.rb.src, i.p, i.info)
		iter.go#L456: 	i.rb.insertUnsafe(i.rb.src, i.p, i.info)